package xcmg.device.service.vo.order;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import java.io.Serializable;

/**
 * GPS订单条码表 VO类
 */
@ToString
@Data
public class GpsMmSwOrderLabelVO implements Serializable {
    private static final long serialVersionUID = -1L;
    @ApiModelProperty(value = "id", name = "id")
    private Long id;
    @ApiModelProperty(value = "订单ID", name = "orderId")
    private Long orderId;
    @ApiModelProperty(value = "orderNo", name = "orderNo")
    private String orderNo;
    @ApiModelProperty(value = "条码内容", name = "barcode")
    private String barcode;
    @ApiModelProperty(value = "唯一码", name = "uniqueCode")
    private String uniqueCode;
    @ApiModelProperty(value = "工厂", name = "factory")
    private String factory;
    @ApiModelProperty(value = "供应商代码", name = "supplierNo")
    private String supplierNo;
    @ApiModelProperty(value = "库存库位", name = "stock")
    private String stock;
    @ApiModelProperty(value = "使用状态,1已经生成转包单 0未生成", name = "useState")
    private Integer useState;
    @ApiModelProperty(value = "组织ID", name = "orgId")
    private String orgId;
    @ApiModelProperty(value="行号",name="orderNoRow")
    private Long orderNoRow;
    @ApiModelProperty(value="包装数量",name="curPackageNum")
    private Long curPackageNum;
    @ApiModelProperty(value="包装数量",name="packageNum")
    private Long packageNum;
    @ApiModelProperty(value="零件号",name="partNo")
    private String partNo;
}
